IviACPwr Write Arb Waveform [ARB] VI

IviACPwrArbWaveform Capability Group

This VI writes an individual user-defined waveform to the AC power source's memory. If the power source cannot store any more arbitrary waveforms, this VI returns the No Waveforms Available error.

If the waveform name already exists, then the VI returns the Duplicate Waveform Name error.

If the absolute value of the sum of all waveform data points exceeds 0.001% of the peak to peak amplitude, the VI returns the Waveform DC Offset error.

IviACPwr Write Arb Waveform [ARB]

c1ddbl.gif Waveform Data Specifies the user-allocated array of the user-defined waveform data to be stored in the AC power source.

Default Value: None
cio.gif instrument handle The instrument handle that you obtain from the IviACPwr Initialize or IviACPwr Initialize With Options VIs. The handle identifies a particular instrument session.

Default Value: None
cstr.gif Waveform ("") Specifies the waveform name that identifies the arbitrary waveform to write to the AC power source.

Default Value: ""
ci32.gif Waveform Data Buffer Size Specifies the size of the IVI-C user-allocated waveform data buffer.

Default Value: None
cerrcodeclst.gif error in (no error) The error in cluster can accept error information wired from VIs previously called. Use this information to decide if any functionality should be bypassed in the event of errors from other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.
iio.gif instrument handle out The instrument handle that you obtain from the IviACPwr Initialize or IviACPwr Initialize With Options VIs.
ierrcodeclst.gif error out The error out cluster passes error or warning information out of a VI to be used by other VIs.

The pop-up option Explain Error (or Explain Warning) gives more information about the error displayed.